Stephane RuffierStephane Ruffier
Batman Petrolspor 3-2 Esenler Erokspor: Three Goals in 23 Minutes and the Data Nobody ReportedMinute 50, Guelor Kanga put TURKA Esenler Erokspor ahead. Minute 62, Yusuf...
ASIAD 2026: Vietnam U23 Draw South Korea U23 — and the Paradox Buried in a Military Exemption TicketAt the final round of Group A in the ASIAD 2026 men's football tournament, th...
When V.League Data Falls Silent: A Transfer Window Priced by RumourAt noon on 12 January 2026 I was sitting in a small coffee shop on Hang Bong...
A 2.10-Second Gap in the Breaststroke Lane: Northwestern and Taylor Thongintra's 2027 CommitmentTwelve points. That is everything the Northwestern men's swimming team scored...
European Club Cup: Favourites set for direct encountersThe European Club Cup (ECC) is underway in Budva with 108 teams in the open...
Vietnam Arrives in Indonesia: 12 Hours of Travel, 200 km by Road and the Squad Question Before the FIFA ASEAN Cup 2026The phone rang at 2 a.m., and I knew the market had just shifted. But this ti...
Vietnamese Table Tennis Through the WTT Rankings: The Real Gap Is Not in the LoopOn the scoreboard of a WTT stop I followed closely all season, one column of...
India 3-0 Japan in the Asian Games 2026 quarter-final: a medal locked by structure, not by inspirationThree matches. Three points. India did not need a fourth to close out the...
The Blank Dossier in Transfer Season: Lessons from Kazan and an Empty Stand in JeonjuOn Tuesday morning there were four pages on my desk in Incheon. The cover she...
The Blank Field in the V.League Season DossierIn the club licensing dossier submitted to the league organisers this season...
East Java Derby at Kanjuruhan: Seven Goals Against Nine Matches Without a DrawThree-thirty in the afternoon, 18 September 2026. The ball rolls at Kanjuruha...
ACC vs SEC: The 32-Team Women's Volleyball Battle at Disney World — Where Rankings Are TestedIn September 2026, at the State Farm Field House within the Walt Disney World...
Worthing Junior Team Tournament: Guernsey Wins and the Signals Behind the NumbersThe inaugural Worthing Junior Team tournament concluded with Guernsey taking...
VPIM 2026: The 2:47:52 Course Record and the 20-Minute Gap to Olympic StandardThe clock on Long Bien Bridge read 1:47 a.m. Seventeen minutes after the...
Ljubljana Round of 16: Four Ways to Win, and One Swede Who Has Not LostThe score sheet from Ljubljana landed on my screen close to midnight in Saigo...
16 Days in November 2026: When the AAA Release Calendar Collides With Esports' Two Attention WindowsAt three in the morning in Seoul, the moderator of a Korean esports community...
Celtic and Rangers: No Away Fans for Rest of SPFL SeasonThe SPFL has confirmed that no away fans from Celtic and Rangers will be...
Who holds the WNBA triple-double record? When the data table contradicts itselfOn August 22, 2026, one number was produced: Alyssa Thomas recorded 16 assist...
Asian Games 2026: PV Sindhu's Five Rivals and the Head-to-Head Matrix the Scoreboard Never TellsIn the 2026 Japan Open final, when PV Sindhu closed out a 21-17, 21-17 win ov...
Nine Layers of Data and the Silent Gap in Sports AnalysisEleven goals in fourteen matches came from set pieces. In 2026, at thirteen...
